Refine this word faster
Claymore mine
Definitions
Noun
- 1 an antipersonnel land mine whose blast is aimed at the oncoming enemy wordnet
See also for "claymore mine"
Next best steps
Mini challenge
Unscramble this word: claymoremine
Unscramble this word: claymoremine